home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 8614 / 8614.xpi / chrome / extension.jar / content / main_overlay.xul < prev   
Encoding:
Extensible Markup Language  |  2010-02-10  |  10.2 KB  |  230 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  3. <?xml-stylesheet href="chrome://glydo/skin/main.css" type="text/css"?>
  4. <?xml-stylesheet href="chrome://glydo/skin/recommendations/vertical_pane/pane_xul_container.css" type="text/css"?>
  5. <?xml-stylesheet href="chrome://glydo/skin/recommendations/vertical_pane/pane_xul.css" type="text/css"?>
  6. <?xml-stylesheet href="chrome://glydo/skin/controls/controls.css" type="text/css"?>
  7.  
  8. <!DOCTYPE overlay [ 
  9. <!ENTITY % glydoDTD SYSTEM "chrome://glydo/locale/main.dtd"> 
  10. %glydoDTD; 
  11. <!ENTITY % glydoDefaultDTD SYSTEM "chrome://glydo_locale/content/en-US/main.dtd"> 
  12. %glydoDefaultDTD; 
  13. ]>     
  14.  
  15. <overlay id="glydooverlay"
  16.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  17.                  xmlns:html="http://www.w3.org/1999/xhtml"
  18.                  xmlns:svg="http://www.w3.org/2000/svg">
  19.  
  20.     <script type="application/x-javascript" src="Global.js"/>
  21.     <script type="application/x-javascript" src="utils/ImageLoader.js"/>
  22.     <script type="application/x-javascript" src="document_manager/DocumentManager.js"/>
  23.     <script type="application/x-javascript" src="ui/recommendations/RecommendationViewClassesMap.js"/>
  24.     <script type="application/x-javascript" src="ui/statusbar/Statusbar.js"/>
  25.     <script type="application/x-javascript" src="ui/recommendations/vertical_pane_xul/VerticalPaneController.js"/>
  26.     <script type="application/x-javascript" src="ui/recommendations/DetachedPopupsManager.js"/>
  27.     <script type="application/x-javascript" src="ui/recommendations/TeasersManager.js"/>
  28.     <script type="application/x-javascript" src="application/Sharing.js"/>
  29.     <script type="application/x-javascript" src="application/Application.js"/>
  30.     <script type="application/x-javascript" src="application/BrowserBridge.js"/>
  31.     <script type="application/x-javascript" src="application/Init.js"/>
  32.  
  33.     <window id="main-window">
  34.         <stringbundleset id="glydo-stringbundleset">
  35.             <stringbundle id="glydo-stringbundle" src="chrome://glydo/locale/main.properties"/>
  36.             <stringbundle id="glydo-default-stringbundle" src="chrome://glydo_locale/content/en-US/main.properties"/>
  37.         </stringbundleset>
  38.             
  39.         <commandset id="glydo-commandset">
  40.             <command
  41.                 id="glydo-open-feedback-page-command"
  42.                 label="&command.feedback.label;"
  43.                 oncommand="Glydo.gApp.openFeedbackPage();"/>
  44.             <command
  45.                 id="glydo-open-settings-command"
  46.                 label="&command.settings.label;"
  47.                 oncommand="Glydo.gApp.openSettingsDialog();"/>
  48.             <command
  49.                 id="glydo-open-about-command"
  50.                 label="&command.about.label;"
  51.                 oncommand="Glydo.gApp.openAboutDialog();"/>
  52.             <command
  53.                 id="glydo-open-recommendation-command"
  54.                 label="&command.recommendation.open.label;"
  55.                 oncommand="Glydo.gApp.openContextRecommendation();"/>
  56.             <command
  57.                 id="glydo-open-recommendation-new-tab-command"
  58.                 label="&command.recommendation.open_new_tab.label;"
  59.                 oncommand="Glydo.gApp.openContextRecommendation('new-tab');"/>
  60.             <command
  61.                 id="glydo-open-recommendation-new-window-command"
  62.                 label="&command.recommendation.open_new_window.label;"
  63.                 oncommand="Glydo.gApp.openContextRecommendation('new-window');"/>
  64.  
  65.         </commandset>    
  66.     
  67.         <popupset id="glydo-popupset" class="glydo-menus">
  68.             <panel
  69.                 id="glydo-recommendations-popup"
  70.                 class="glydo-vertical-pane-outer-container"
  71.                 noautohide="true"
  72.                 noautofocus="true"
  73.                 level="parent"
  74.                 contextmenu="glydo-recommendation-context-menu"
  75.                 onpopupshowing="return Glydo.gApp.detachedPopupsManager.onPopupShowing(event)"
  76.                 onpopupshown="return Glydo.gApp.detachedPopupsManager.onPopupShown(event)"
  77.                 onpopuphiding="return Glydo.gApp.detachedPopupsManager.onPopupHiding(event)"
  78.                 onpopuphidden="return Glydo.gApp.detachedPopupsManager.onPopupHidden(event)">
  79.                 <stack>
  80.                     <box class="glydo-vertical-pane-colortab"/>
  81.                     <vbox class="glydo-vertical-pane-container">
  82.                         <hbox class="glydo-vertical-pane-titlebar-box">
  83.                     <hbox class="glydo-vertical-pane-titlebar">
  84.                                 <image class="glydo-vertical-pane-titlebar-left"/> 
  85.                           <glydosmoothtext id="glydo-vertical-pane-title" class="glydo-vertical-pane-title"/> 
  86.                                 <image class="glydo-vertical-pane-titlebar-right"/> 
  87.                     </hbox>
  88.                     <spacer flex="1"/>
  89.                     <image
  90.                          class="glydo-vertical-pane-settings-button glydo-vertical-pane-title-button" 
  91.                          tooltiptext="&command.settings.label;"
  92.                          onclick="Glydo.gApp.openSettingsDialog()"/>
  93.                     <image
  94.                          class="glydo-vertical-pane-close-button glydo-vertical-pane-title-button" 
  95.                          tooltiptext="&command.close.label;"
  96.                          onclick="Glydo.gApp.detachedPopupsManager.onPopupCloseButtonClick()"/>
  97.                         </hbox>
  98.                         <vbox id="glydo-recpopup-recommendations-view" class="glydo-recommendations-view" flex="1"/>
  99.                         <!-- 
  100.                         <hbox class="glydo-vertical-pane-bottom-controls-box">
  101.                             <spacer flex="1"/>
  102.                             <label class="glydo-vertical-pane-teaser-settings" value="&teaser.settings.label;" onclick="Glydo.gApp.openSettingsDialog();"/>
  103.                         </hbox>
  104.                         -->
  105.                     </vbox>
  106.                 </stack>
  107.             </panel>
  108.             <menupopup
  109.                 id="glydo-recommendation-context-menu"
  110.                 position="at_pointer"
  111.                 onpopupshowing="return Glydo.gApp.onRecommendationContextMenu(event);"
  112.                 onpopuphidden="return Glydo.gApp.onRecommendationContextMenu(event);">
  113.                 <menuitem class="glydo-recommendation-context-item" command="glydo-open-recommendation-command"/>
  114.  
  115.                 <menu class="menu-iconic glydo-menus glydo-menupopup glydo-sharing-menu glydo-recommendation-context-item" label="&menu.share.recommendation.label;">
  116.                     <menupopup class="glydo-sharing-popup" rel="recommendation">
  117.                         <hbox class="glydo-menu-title">
  118.                             <label class="glydo-menu-title-label" value="&sharing.recommendation.title;"/>
  119.                         </hbox>
  120.                         <separator class="groove"/>
  121.                     </menupopup>
  122.                 </menu>
  123.                 <menuseparator class="glydo-recommendation-context-item"/>
  124.  
  125.                 <menuitem command="glydo-open-feedback-page-command" />
  126.                 <menuitem command="glydo-open-settings-command" />
  127.                 <menuitem command="glydo-open-about-command" />
  128.             </menupopup>
  129.             <menupopup
  130.                 id="glydo-sharing-recommendation-popup"
  131.                 class="glydo-sharing-popup"
  132.                 rel="recommendation"
  133.                 position="end_before"
  134.                 onpopupshowing="return Glydo.gApp.sharing.onMenu(event);"
  135.                 onpopuphidden="return Glydo.gApp.sharing.onMenu(event);">
  136.                 <hbox class="glydo-menu-title">
  137.                     <label class="glydo-menu-title-label" value="&sharing.recommendation.title;"/>
  138.                 </hbox>
  139.                 <separator class="groove"/>
  140.             </menupopup>
  141.             <menupopup id="glydo-statusbar-menu" position="before_start">
  142.                 <menu class="menu-iconic glydo-sharing-menu" label="&menu.share.current.label;">
  143.                     <menupopup class="glydo-sharing-popup" rel="current">
  144.                         <hbox class="glydo-menu-title">
  145.                             <label class="glydo-menu-title-label" value="&sharing.current.title;"/>
  146.                         </hbox>
  147.                         <separator class="groove"/>
  148.                     </menupopup>
  149.                 </menu>
  150.                 <menu class="menu-iconic glydo-sharing-app-menu" label="&menu.share.app.label;">
  151.                     <menupopup class="glydo-sharing-popup" rel="app">
  152.                         <hbox class="glydo-menu-title">
  153.                             <label class="glydo-menu-title-label" value="&sharing.app.title;"/>
  154.                         </hbox>
  155.                         <separator class="groove"/>
  156.                     </menupopup>
  157.                 </menu>
  158.                 <menuitem command="glydo-open-feedback-page-command" />
  159.                 <menuitem command="glydo-open-settings-command" />
  160.                 <menuseparator/>
  161.                 <menuitem command="glydo-open-about-command" />
  162.  
  163.             </menupopup>
  164.             
  165.             <menupopup
  166.                 id="glydo-sharing-current-popup"
  167.                 class="glydo-sharing-popup"
  168.                 rel="current"
  169.                 position="before_start"
  170.                 onpopupshowing="return Glydo.gApp.sharing.onMenu(event);"
  171.                 onpopuphidden="return Glydo.gApp.sharing.onMenu(event);">
  172.                 <hbox class="glydo-menu-title">
  173.                     <label id="glydo-sharing-popup-title-label" class="glydo-menu-title-label" value="&sharing.current.title;"/>
  174.                 </hbox>
  175.                 <separator class="groove"/>
  176.             </menupopup>
  177.         </popupset>
  178.     
  179.     </window>
  180.  
  181.     <statusbar id="status-bar">
  182.         <statusbarpanel id="glydo-statusbarpanel"
  183.             pos="10" insertafter="security-button,totalMessageCount">
  184.             <stack>
  185.                 <svg xmlns="http://www.w3.org/2000/svg"
  186.                     xmlns:xlink="http://www.w3.org/1999/xlink"
  187.                     id="glydo-statusbar-bg" version="1.1">
  188.                   <defs>
  189.                       <linearGradient id="glydo-statusbar-gradient" gradientUnits="userSpaceOnUse" x1="50%" spreadMethod="reflect">
  190.                         <stop offset="0" class="glydo-statusbar-gradient-stop-1"/>
  191.                         <stop offset="0.6" class="glydo-statusbar-gradient-stop-2"/>
  192.                         <stop offset="0.9" class="glydo-statusbar-gradient-stop-3"/>
  193.                         <stop offset="1" class="glydo-statusbar-gradient-stop-4"/>
  194.                         </linearGradient>
  195.                   </defs>
  196.                   <g>
  197.                     <rect width="100%" height="100%" style="fill:url('#glydo-statusbar-gradient');fill-opacity:1;stroke:none" />
  198.                   </g>
  199.                 </svg>
  200.                 <hbox id="glydo-statusbar-box">
  201.                     <hbox id="glydo-statusbar-ticker-box">
  202.                         <hbox class='glydo-ticker glydo-bubble-fine' id='glydo-statusbar-ticker' realEstateKind="STATUSBAR_TICKER"/>
  203.                         <image id="glydo-statusbar-ticker-prev" class="glydo-statusbar-ticker-button"/>
  204.                         <image id="glydo-statusbar-ticker-next" class="glydo-statusbar-ticker-button"/>
  205.                     </hbox>
  206.                     <image class="glydo-statusbar-separator"/>
  207.                     <hbox id="glydo-statusbar-category-buttons-box"/>
  208.                     <image class="glydo-statusbar-separator"/>
  209.                     <hbox id="glydo-statusbar-fixed-buttons-box">
  210.                         <image id="glydo-statusbar-share-button" tooltiptext="&menu.share.current.label;" popup="glydo-sharing-current-popup"/>
  211.                         <image id="glydo-statusbar-main-button" popup="glydo-statusbar-menu"/>
  212.                         <image id="glydo-statusbar-home-button" tooltiptext="_X_home_button_tooltip_X_" hidden="true"/>
  213.                     </hbox>
  214.                 </hbox>
  215.             </stack>
  216.         </statusbarpanel>
  217.     </statusbar>
  218.  
  219.     <popup id="contentAreaContextMenu">
  220.         <menu class="menu-iconic glydo-sharing-menu" label="&menu.share.current.label;">
  221.             <menupopup class="glydo-menus glydo-sharing-popup" rel="current">
  222.                 <hbox class="glydo-menu-title">
  223.                     <label class="glydo-menu-title-label" value="&sharing.current.title;"/>
  224.                 </hbox>
  225.                 <separator class="groove"/>
  226.             </menupopup>
  227.         </menu>
  228.     </popup>    
  229. </overlay>
  230.